Leadtools Send comments on this topic. | Back to Introduction - All Topics | Help Version 15.3.5
SetPixelData(Int32,Int32,Byte[]) Method
See Also 
Leadtools Namespace > RasterImage Class > SetPixelData Method : SetPixelData(Int32,Int32,Byte[]) Method




row
The zero-based row number of the pixel.
column
The zero-based column number of the pixel.
data
Buffer that contains the pixel data to set. This buffer should contain ((BitsPerPixel + 7) / 8) bytes.
Changes the data of the specified pixel.

Syntax

Visual Basic (Declaration) 
Public Overloads Sub SetPixelData( _
   ByVal row As Integer, _
   ByVal column As Integer, _
   ByVal data() As Byte _
) 
Visual Basic (Usage)Copy Code
Dim instance As RasterImage
Dim row As Integer
Dim column As Integer
Dim data() As Byte
 
instance.SetPixelData(row, column, data)
C# 
public void SetPixelData( 
   int row,
   int column,
   byte[] data
)
Managed Extensions for C++ 
public: void SetPixelData( 
   int row,
   int column,
   byte[]* data
) 
C++/CLI 
public:
void SetPixelData( 
   int row,
   int column,
   array<byte>^ data
) 

Parameters

row
The zero-based row number of the pixel.
column
The zero-based column number of the pixel.
data
Buffer that contains the pixel data to set. This buffer should contain ((BitsPerPixel + 7) / 8) bytes.

Example

For an example, refer to GetPixelData.

Remarks

No transformations are performed on the pixel data.

This method should be called only for 8, 16, 24, 32, 48 and 64-bit images.

Use the GetPixelData method to get data of a specified pixel.

For more information, refer to Processing an Image.

For more information refer to Accounting for View Perspective.

Requirements

Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

See Also